草庐IT

Java CLI 解析器

全部标签

php - 如何用PHP解析JSONP

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:ExtractJSONPResultsetinPHP我收到以下格式的回复。我在如何进入“插件”变量并访问其中的其他变量方面遇到了麻烦。我使用了json_decode(),但我无法访问这些变量。Plugin({"plugin_a":"abc","plugin_b":"abc","plugin_c":"abc"})我试过了$a=json_decode($json,true);echo$a['plugin_a'];我没有得到任何输出。echovar_dump($json);给我string'Plugin({"plu

php - 将标记解析为元素树

我需要在PHP中将与XML或JSON不同的标记解析为元素树。我敢肯定存在用于执行此类操作的库,但我这辈子都找不到任何库。问题是这不是XML或JSON;它是一些晦涩的标记,不存在专门的解析器。因此,我正在寻找一个通用的解析器,它可以以元素树的形式实现任何标记。或者,关于如何写一篇文章。我以前写过一个递归解析器,但我不确定如何制作一个通用的、可重用的解析器。 最佳答案 你可以试试这个:http://pear.php.net/package/PHP_ParserGenerator有了这个:http://pear.php.net/packa

php - getJSON 解析器无法处理 PHP 文件的 JSON 输出

我有一个php脚本,它从我的SQLServer返回以下json:"sa","PWD"=>"1234","Database"=>"Test");$conn=sqlsrv_connect($server,$options);if($conn===false)die("".print_r(sqlsrv_errors(),true));//echo"Successfullyconnected!";$result=sqlsrv_query($conn,"SELECTCurrency,USDRateFROMPax.CurrencyRateWHEREGBPRateBETWEEN80AND800;")

php - 我将如何解析它或将其转换为 JSON?

{name:'com.riotgames.platform.summoner.PublicSummoner',keys:['internalName','dataVersion','acctId','name','profileIconId','revisionDate','revisionId','summonerLevel','summonerId','futureData'],object:{internalName:'mrquackers',dataVersion:0,acctId:{value:34117327},name:'MrQuackers',profileIconId

php - PHP _POST 解析代码的位置

有谁知道我在哪里可以找到PHP用来将发布数据解析为$_POST和$_FILES的代码?我试图弄清楚它如何处理未转义的文件名,但我似乎找不到它。这是一个巨大的项目,我什至不知道去哪里找,搜索也无济于事。 最佳答案 它在main/rfc1867.c中。查看rfc1867_post_handler中解析Content-Dispositionheader的位置。该函数使用php_ap_getword_conf来解析文件名值。 关于php-PHP_POST解析代码的位置,我们在StackOverf

php解析ps aux | grep ...结果

我有一个系统脚本,它运行并将“psaux|greputilities”的结果通过管道传输到一个文本文件,并对文本文件进行chown,以便网络服务可以读取该文件并在我的网络应用程序中显示结果。这是原始结果的示例:user120520.20.113718413056?Ss10:000:00php/home/user/public_html/utilities/runProcFile.phpcust1cronuser120540.20.113718413064?Ss10:000:00php/home/user/public_html/utilities/runProcFile.phpcust

Hyperledger Fabric配置文件解析-orderer.yaml

orderer.yaml是orderer节点的配置文件,凡是orderer需要设置的内容,全在这里找。该orderer.yaml示例配置文件指定了如下五大部分内容。1.General部分General部分是orderer.yaml配置文件的基础配置信息部分,主要指定配置如下:LedgerType指定分类账本类型。ListenAddress与ListenPort指定节点监听地址及端口号。TLS部分指定是否启用TLS验证、TLS证书、签名私钥、信任的根CA证书信息。Keepalive指定与客户端的连接信息。LogLevel与LogFormat指定日志级别与日志输出格式。GenesisMethod、

php - PHP中的HL7解析

我正在寻找通过php解析hl7消息的选项。我知道pear上的nethl7包,但老实说,我不想把代码放在一个看起来“废弃”的包上,即使我这么做了,我只是觉得我的大脑不适合“正确”的功能。也许如果我有更多的HL7背景,这会有点道理,我不知道。不管怎样:我猜95%的时间,我会解析和读取消息中的数据。另外5%,我将创建和/或发送消息。我不需要对消息本身进行任何形式的验证,只需要拉/推数据。我当然需要对“非xml”hl7v2.x的支持,但基于xml的v2和v3自然是一个好处。那么有人对我可能使用的其他库有什么建议吗?我正在寻找纯php解决方案,因为我希望对服务器有最低要求,而不是“复制此目录在这

php - 如何通过 simplehtmldom 解析位于标签外部(标签之间)的文本片段?

我正在使用simplehtmldom解析html,我被困在解析位于任何标签之外(但在两个不同标签之间)的纯文本:Аdress:7HangeRoadPhone:415641587484Contact:AlexMeetingTime:12:00-13:00是否可以获取地址、电话、联系人、session时间这些值?我想知道是否有机会将CSS选择器传递给nextSibling/previousSibling函数...foreach($html->find('div.text_small')as$div_descr){foreach($div_descr->find('b')as$b){if($

php - 用于使用 PHP 解析 xml 文件的 simpleXML 的替代方法

我只想知道是否有任何替代simpleXML的方法来使用PHP解析XML数据。例如,如果未加载simpleXML模块,或者即使存在比SimpleXML性能更好的库/类。 最佳答案 显然有atonofdifferentwaytoprocessXML作为PHP扩展和用户空间库。问题是它们都比SimpleXML复杂得多多,而且随机访问的速度无处不在。不过,我不确定您的问题的目的是什么。这些库/扩展都不共享通用API,因此如果您想在SimpleXML不可用时进行回退,那么您将不得不重复您的工作。但实际上,实际上没有理由禁用SimpleXML,